Set the values for HLQ, VOL, SC, MC, and DC as appropriate
//ALLOC JOB (,XXXX),'NAME ',MSGLEVEL=(1,1),
// TIME=(20,00),MSGCLASS=A,NOTIFY=
//*********************************************************
//* VERIFY VALUES FIRST *
//* THIS IS SET UP TO ALLOCATE THE DATASETS
//* ON VOLDISK. TO SWITCH TO SMS, COMMENT OUT VOL=SER AND
//* UNCOMMENT STORCLAS,MGMTCLAS AND DATACLAS
//*********************************************************
//MYPROC PROC HLQ=YOUR.HLQ,
// ENC=W0,
//* COMMENT OUT THE NEXT LINE IF USING SMS AS WELL AS
//* SUBSEQUENT VOL=SER IN THE ALLOCATION STATEMENTS
// VOL=XXXXXX
//* UNCOMMENT THE NEXT LINE IF UTILIZING SMS
//* SC=STD,MC=STD,DC=STD
//*********************************************************
//NEWALLOC EXEC PGM=IEFBR14
//DDOTENLE DD DSN=&HLQ..LIBE,
// DISP=(NEW,CATLG,DELETE),
// SPACE=(9000,(1,1,1),,,ROUND),
// DCB=(DSORG=PO,RECFM=U,BLKSIZE=32760),
// DSNTYPE=LIBRARY,
// UNIT=SYSALLDA,
// VOL=SER=&VOL
//* STORCLAS=&SC,
//* MGMTCLAS=&MC,
//* DATACLAS=&DC
//DDOTENSM DD DSN=&HLQ..EN&ENC..SASMSG,
// DISP=(NEW,CATLG,DELETE),
// SPACE=(9000,(1,1,1),,,ROUND),
// DCB=(DSORG=PO,RECFM=FB,LRECL=80,BLKSIZE=32720),
// UNIT=SYSALLDA,
// VOL=SER=&VOL
//* STORCLAS=&SC,
//* MGMTCLAS=&MC,
//* DATACLAS=&DC
//DDOTENAU DD DSN=&HLQ..&ENC..AUTOLIB,
// DISP=(NEW,CATLG,DELETE),
// SPACE=(7000,(1,1,1),,,ROUND),
// DCB=(DSORG=PO,RECFM=VB,LRECL=259,BLKSIZE=5702),
// UNIT=SYSALLDA,
// VOL=SER=&VOL
//* STORCLAS=&SC,
//* MGMTCLAS=&MC,
//* DATACLAS=&DC
//DDOTENSP DD DSN=&HLQ..&ENC..SAMPSIO,
// DISP=(NEW,CATLG,DELETE),
// SPACE=(9000,(1,1),,,ROUND),
// DCB=(DSORG=PS,RECFM=FS,LRECL=6144,BLKSIZE=6144),
// UNIT=SYSALLDA,
// VOL=SER=&VOL
//* STORCLAS=&SC,
//* MGMTCLAS=&MC,
//* DATACLAS=&DC
// PEND
// EXEC MYPROC
//*
/*